Spi the Nestor Library: a Tool for Implementing Fortran Source to Source Transformations the Nestor Library: a Tool for Implementing Fortran Source to Source Transformations the Nestor Library: a Tool for Implementing Fortran Source to Source Transformations

نویسندگان

  • Georges-André Silber
  • Alain Darte
چکیده

We describe Nestor a library to easily manipulate Fortran pro grams through a high level internal representation based on C classes Nestor is a research tool that can be used to quickly im plement source to source transformations The input of the li brary is Fortran Fortran and HPF Its current out put supports the same languages plus some dialects such as Pe tit OpenMP CrayMP Compared to SUIF that is still an nounced Nestor is less ambitious but is light ready to use http www ens lyon fr gsilber nestor fully documented and is better suited for Fortran to Fortran transformations

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Toolkit for Constructing Refactoring Engines By

Building an automated refactoring tool for a new programming language is an expensive and timeconsuming process. Usually, only a small fraction of the tool’s code is devoted to refactoring transformations; most of the code is devoted to supporting components. This dissertation shows that much of this support code can be placed in a language-independent library or code generator, significantly r...

متن کامل

A Guidance Tool to Improve Memory Locality Reuse and To Exploit Hidden Parallelism in Loop Nests

In recent years, methods for analyzing and parallelizing sequential code using dependence analysis and loop transformations have been developed. These techniques have proved successful, and have been used either to move from sequential to parallel codes, or to improve the e ciency of existing parallel codes. Our research focuses on Fortran code optimisation for parallelisation in Shared Memory ...

متن کامل

OpenFortran: Extending Fortran with Meta-programming

Meta-programming has shown much promise for improving the quality of software by offering programming language techniques to address issues of modularity, reusability, maintainability, and extensibility. A system that supports metaprogramming is able to generate or manipulate other programs to extend their behavior. This paper describes OpenFortran, a Meta-Object Protocol (MOP) that is able to ...

متن کامل

SPOON: A library for implementing analyses and transformations of Java source code

This article presents Spoon, a library for the analysis and transformation of Java source code. Spoon enables Java developers to write a large range of domain-specific analyses and transformations in an easy and concise manner. Spoon analyses and transformations are written in plain Java. With Spoon, developers do not need to dive into parsing, to hack a compiler infrastructure, or to master a ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998